#banner{width:100%;height:500px;overflow:hidden;position:relative; margin:0px 0px 10px 0px}
#banner li{position:absolute;width:100%;height:500px;background-position:bottom center; background-repeat:no-repeat;}
#banner .dot_btn{position:absolute;bottom:13px;z-index:30;}
#banner .dot_btn a{display:block;background-color:#fff;width:11px;height:11px;float:left;cursor:pointer;}
#banner .dot_btn a.current{background-color:#1b4096;}
#banner .dot_btn a.magRight{margin-right:9px;}


#main .main{padding:30px 0px 23px;height:314px;}

.main .layout1{float:left;width:237px;overflow:hidden;margin-right:25px;}
.main .layout1 .video{background:url(../images/bg/Background.png) 0px -115px no-repeat;width:229px;height:181px;padding:38px 4px 5px 4px;}
.main .layout1 .HR{background:url(../images/bg/Background.png) -272px -115px no-repeat;width:237px;height:74px;display:block;margin-top:16px;}

.main .layout2{float:left;width:340px;overflow:hidden;margin-right:33px;}
.main .layout2 dt{height:34px;overflow:hidden;border-bottom:1px solid #cfcfcf;}
.main .layout2 dt span{display:block;width:84px;height:34px;float:left;background-image:url(../images/bg/Background.png);background-repeat:no-repeat;text-indent:-10000em;cursor:pointer;}
.main .layout2 dt span#tab01{background-position:0px -1515px;}
.main .layout2 dt span#tab01.hover{background-position:0px -1549px;}
.main .layout2 dt span#tab02{background-position:-84px -1515px;}
.main .layout2 dt span#tab02.hover{background-position:-84px -1549px;}

.main .layout2 dt a.more{float:right;display:block;width:51px;height:16px;background:url(../images/bg/Background.png) -524px -115px no-repeat;margin:13px 7px 0px 0px;}
.main .layout2 dd{}
.main .layout2 dd div.top_one{padding-top:14px;height:105px;padding-bottom:15px;border-bottom:1px dashed #b2b2b2;}
.main .layout2 dd div.top_one a.img{display:block;width:100px;height:95px;padding:4px;border:1px solid #cfcfcf;margin-right:16px;float:left;}
.main .layout2 dd div.top_one h2{float:left;width:200px;height:32px; line-height:32px;font-size:12px;font-weight:normal;}
.main .layout2 dd div.top_one h2 a{color:#f60;}
.main .layout2 dd div.top_one p{float:left;width:200px;height:66px;line-height:22px;}
.main .layout2 dd ul{padding-top:12px;}
.main .layout2 dd ul li{height:26px;line-height:26px;background:url(../images/bg/Background.png) -1177px -76px no-repeat;padding-left:23px;}
.main .layout2 dd ul li span{float:right;color:#999;padding-right:15px;}
.main .layout2 dd ul li a{color:#4c4c4c;}

.main .layout3 { float:right}

